body {
       color: #167805;
       margin: 0;
       padding: 0;
       background: #000;
       font-family: bitstream mono, courier, courier new, mono;
}

/* elements */

abbr { cursor: help; }

a {
       color: #167805;
       text-decoration: none;
       outline: none;
}

a:hover, a:focus {
       color: #1c9c06;
       text-decoration: underline;
}

a:active {
       color: #1c9c06;
}

form, input {
       font-family: bitstream mono, courier, courier new, mono;
       color: #1c9c06;
       background: #000;
}


/* sneaker */

.sneaker {
       margin: 10px 10px 10px 10px;
}

.sneaker strong {
       font-size: 95%;
       color: #167805;
}

.sneaker-legend {
       color: #167805;
       text-align: center;
       padding: 0 0 5px 0;
       margin: 0px;
       background: #000;
       border-bottom: 1px solid #167805;
       font-size: 10pt;
}

.sneaker-legend img {
       padding: 0 20px 0 5px;
       margin: 0 0 -4px 0;
}

.sneaker-control {
       margin: 0 0 0 0;
}

.sneaker-item {
       width: 100%;
       clear: both;
       border-bottom: 1px solid #167805;
       padding: 5px 0 5px 0;
       text-align: center;
       overflow: hidden;
}

/*
.sneaker-item:hover {
       background-color: #FFE2C5;
}
*/

.sneaker-ts, .sneaker-type, .sneaker-votes, .sneaker-story, .sneaker-
chat, .sneaker-who, .sneaker-status {
       float: left;
       display: block;
       overflow: hidden;
}

.sneaker-ts {
       width: 7%;
       text-align: left;
}

.sneaker-type {
       width: 7%;
}

.sneaker-type img {
       border: none;
       margin: 0 0 0 0;
       vertical-align: middle;
}

.sneaker-votes {
       width: 8%;
}

.sneaker-story {
       width: 56%;
       text-align: left;
       font-style: italic;
}

.sneaker-chat {
       color: #1c9c06;
       width: 56%;
       text-align: left;
       overflow: hidden;
       font-weight: bold;
       font-style: normal;
}

.sneaker-chat a {
       color: #1c9c06;
}

.sneaker-who {
       width: 13%;
       text-align: left;
}


.sneaker-problem {
}

.sneaker-status {
       width: 8%;
       text-align: right;
}

.sneaker-published {
}

.sneaker-discarded {
}

.sneaker input {
       background: #000;
       margin: 7px 0 2px 0;
       border: 1px solid #167805;
       color: #167805;
       font-size: 90%;
}

.sneaker input.sendmessage {
       border: 1px dotted #167805;
       font-size: 90%;
}

